﻿using System;
using System.Collections.Generic;
using System.Text;

namespace Camc.Quality.InstructionDto.Dto
{
    public class ProductInfosDto
    {

        public Guid Id { get; set; }
        public int OrderNo { get; set; }
        //元数据ID
        public string Oid { get; set; }
        //产品型号/代号
        public string PartDrawNo { get; set; }
        //名称
        public string PartName { get; set; }
        //参数代号
        public string ParamCode { get; set; }
        //产品编号
        public string ProductNumber { get; set; }
        //批次号
        public string BatchCode { get; set; }
        //产品证明书编号
        public string ProofCode { get; set; }
        //合格证号
        public string QualifiedCode { get; set; }
        //校验期
        public string InspectorTime { get; set; }
        //贮存期
        public string BestowalTime { get; set; }
        //备注
        public string Remark { get; set; }
        //检查项目描述
        public string InspectionItems { get; set; }
        //检查项目编号
        public string InspectionItemsNum { get; set; }
        //设计要求
        public string DesignRequireValue { get; set; }
        //上偏差
        public string UpperDeviation { get; set; }
        //下偏差
        public string LowerDeviation { get; set; }
        //实测值
        public string MeasuredValue { get; set; }
        //单位
        public string Unit { get; set; }
        //检验结论
        public string TestConclusion { get; set; }
        //操作人
        public string Operator { get; set; }
        //操作日期
        public DateTime? OperationDate { get; set; }
        //互检人
        public string MutualInspector { get; set; }
        //互检日期
        public DateTime? MutualInspectionDate { get; set; }
        //检验人
        public string Inspector { get; set; }
        //检验日期
        public DateTime? InspectDate { get; set; }
        //多媒体记录时间
        public DateTime? MediaRecordingTime { get; set; }
        //多媒体文件名称
        public string MediaFileName { get; set; }
        //确认人
        public string Confirmer { get; set; }
        //确认日期
        public DateTime? ConfirmDate { get; set; }
        /// <summary>
        /// 工具型号
        /// </summary>
        public string ToolModel { get; set; }
        //工具编号
        public string ToolNumber { get; set; }
        //所属电缆
        public string Cable { get; set; }
        //电连接器
        public string ElectConn { get; set; }
        //测试内容
        public string TestContent { get; set; }
        //测试工具
        public string TestTool { get; set; }
        //测试要求结果
        public string TestRequireResult { get; set; }

        //产品型号/代号
        public string ProductCode { get; set; }
        /// <summary>
        /// 电连接器型号
        /// </summary>
        public string ElectConnModel { get; set; }

        //记录人
        public string Notekeeper { get; set; }
        //记录日期
        public DateTime? RecordDate { get; set; }
        public GetFormInstructionRelationDto FormInstructionRelation { get; set; }
        public List<MediaFileList> MediaFileLists { get; set; }
        /// <summary>
        /// 表类型
        /// </summary>
        public int  FormType { get; set; }
        /// <summary>
        /// 表格类型
        /// </summary>
        public string FromName { get; set; }
    }
}
